alfalfa meal - German English Dictionary